FAS 파일 생성

Visual LISPIDE 를 사용하여 실행 파일(FAS) 만들기

AutoLISP 소스 파일을 펌 방지를 위해 기계어와 유사하게 컴파일할 수 있습니다.

파일 구성

AutoLISP 소스 파일 이름

원본 파일이 AutoCAD 지원 파일 검색 경로에 있으면 파일 이름을 지정할 때 경로를생략 할 수 있습니다.
파일 확장명을 생략하면 .lsp 가 사용됩니다.

out-filename(컴파일 된 출력 파일 이름)

출력 파일을 지정하지 않으면,vlisp- 컴파일출력의 이름을 입력 파일과 동일하게 지정하지만 확장자는 .fas 로 바꿉니다.
출력 파일 이름을 지정하고 입력 또는 출력 파일에 경로 이름을 지정하지 않으면, vlisp- 컴파일 출력 파일을 AutoCAD 설치 디렉토리에 저장합니다.

반환 값

티컴파일이 성공하면(T 또는 nil) 그렇지 않으면무.

참고 : Visual LISP IDE가 열려 있어야합니다.

프로그램 예제

출력 파일 : 소스 파일과 동일한 디렉토리

yinyang.lsp 가 AutoCAD 지원 파일 검색 경로에있는 디렉토리에 있다고 가정하면 다음 명령이이 프로그램을 컴파일합니다.

		(vlisp-compile 'st "yinyang.lsp") 
		T

출력 파일의 이름은 yinyang.fas 이며 "소스 파일과 동일한 디렉토리"에 있습니다.


출력 파일 : AutoCAD 설치 디렉토리

다음 명령은 컴파일 yinyang.lsp 와 이름 출력 파일 GoodKarma.fas을

		(vlisp-compile 'st "yinyang.lsp" "GoodKarma.fas")

출력 파일은 yinyang.lsp가 있는 디렉토리가 아닌 "AutoCAD 설치 디렉토리"에 있습니다.


출력 파일 폴더지정

다음 명령 은 yinyang.lsp를 컴파일 하고 출력 파일을 c : \ my 문서 디렉토리로 보냅니다 .

			(vlisp-compile 'st " yinyang.lsp " "c : / my documents / GoodKarma")

컴파일 할 파일의 전체 경로를 식별

이 마지막 예제는 컴파일 할 파일의 전체 경로를 식별합니다.

			(vlisp-compile 'st "/Sample/yinyang.lsp")

이 명령의 출력 파일 이름은 yinyang.fas 이며 입력 파일과 동일한 디렉토리에 있습니다.